judicial torture - French English Dictionary